home *** CD-ROM | disk | FTP | other *** search
/ Aminet 52 / Aminet 52 (2002)(GTI - Schatztruhe)[!][Dec 2002].iso / Aminet / game / misc / Skeleton.lha / Skeleton / files / skeldata.asm next >
Assembly Source File  |  2002-09-06  |  8KB  |  272 lines

  1.     ORG    $1800
  2. MAZES
  3.     HEX    00 00 05 61 75 0B CA 51 93 01 1E 40 A8 61 C9 BA 
  4.     HEX    45 FA 1E 82 0D BD 62 24 1D E4 2A D3 9C 33 55 26 
  5.     HEX    41 C2 03 70 42 05 31 8E 5C 77 20 74 50 21 89 81 
  6.     HEX    39 36 09 95 3A 8A 40 61 D4 50 88 53 CB 67 72 16 
  7.     HEX    44 84 6A 04 45 E9 16 98 1A 23 05 37 43 58 90 29 
  8.     HEX    CA 31 D1 92 7C 43 17 64 41 84 5C 92 0B A4 13 C5 
  9.     HEX    10 3F 7D 11 C0 42 AA 66 BB 02 21 60 76 60 AA 0E 
  10.     HEX    30 F4 01 87 68 55 93 50 00 44 9F 08 C1 A8 35 40 
  11.     HEX    E9 E2 08 71 E2 43 3D 54 FB 40 76 22 96 06 52 D8 
  12.     HEX    7F 03 16 D0 5C 81 09 82 45 81 08 83 6C 41 A9 74 
  13.     HEX    46 80 68 41 3B B5 57 B2 2C B6 75 12 20 92 06 8B 
  14.     HEX    41 B9 16 C7 07 50 1B 42 21 61 58 D0 4D 31 C8 30 
  15.     HEX    14 4B 82 BA 01 F8 B6 4A 97 C9 46 71 C7 46 46 49 
  16.     HEX    86 23 57 0C 42 55 14 05 21 30 84 49 75 4C F1 30 
  17.     HEX    40 38 94 24 F3 DC 7E D3 09 CE 11 23 83 4A 62 2D 
  18.     HEX    C3 7C 97 48 C2 00 35 31 3D 40 E0 6D 33 07 94 10 
  19.  
  20.     ORG    $1900
  21. TYPE0                ; NO OPENING
  22.     HEX    1010101010    ; MAZE0 PF0
  23.     HEX    2020202020
  24.     HEX    4040404040
  25.     HEX    8080808080
  26.     HEX    8080808080    ; MAZE1 PF1
  27.     HEX    4040404040
  28.     HEX    2020202020
  29.     HEX    1010101010
  30.     HEX    1818181818    ; MAZE2 PF1
  31.     HEX    1414141414
  32.     HEX    1212121212
  33.     HEX    1111111111
  34.     HEX    0101010101    ; MAZE3 PF2
  35.     HEX    0202020202
  36.     HEX    0404040404
  37.     HEX    0808080808
  38.  
  39.     DS    30
  40.  
  41.     HEX    F8F8F8F8F8    ; MAZE3 PF2
  42.     HEX    0404040404
  43.     HEX    0202020202
  44.     HEX    0101010101
  45.     HEX    1111111111    ; MAZE2 PF1
  46.     HEX    1212121212
  47.     HEX    1414141414
  48.     HEX    1818181818
  49.     HEX    1F1F1F1F1F    ; MAZE1 PF1
  50.     HEX    2020202020
  51.     HEX    4040404040
  52.     HEX    8080808080
  53.     HEX    8080808080    ; MAZE0 PF0
  54.     HEX    4040404040
  55.     HEX    2020202020
  56.     HEX    1010101010
  57.  
  58. SKFRON2    HEX    03 03 07 07 05 05 06 06 03 03 02 02 01 01 3F 3F 
  59.     HEX    41 41 4F 4F 41 41 4F 4F 41 41 2F 2F 21 21 27 27
  60.     HEX    53 53 51 51 02 02 02 02 02 02 02 02 02 02 02 02
  61.     HEX    04 04 02 02 02 02 02 02 02 02 02 02 1E 1E 00
  62.  
  63.     ORG    $1A00
  64. TYPE1                ; OPENING
  65.     HEX    0000000000    ; MAZE0 PF0
  66.     HEX    0000000000
  67.     HEX    0000000000
  68.     HEX    F0F0F0F0F0
  69.     HEX    0000000000    ; MAZE1 PF1
  70.     HEX    0000000000
  71.     HEX    0000000000
  72.     HEX    F0F0F0F0F0
  73.     HEX    1010101010    ; MAZE2 PF1
  74.     HEX    1010101010
  75.     HEX    1010101010
  76.     HEX    1F1F1F1F1F
  77.     HEX    0000000000    ; MAZE3 PF2
  78.     HEX    0000000000
  79.     HEX    0000000000
  80.     HEX    0F0F0F0F0F
  81.  
  82.     DS    30
  83.  
  84.     HEX    FFFFFFFFFF    ; MAZE3 PF2
  85.     HEX    0404040404
  86.     HEX    0202020202
  87.     HEX    0101010101
  88.     HEX    1F1F1F1F1F    ; MAZE2 PF1
  89.     HEX    1212121212
  90.     HEX    1414141414
  91.     HEX    1818181818
  92.     HEX    FFFFFFFFFF    ; MAZE1 PF1
  93.     HEX    2020202020
  94.     HEX    4040404040
  95.     HEX    8080808080
  96.     HEX    F0F0F0F0F0    ; MAZE0 PF0
  97.     HEX    4040404040
  98.     HEX    2020202020
  99.     HEX    1010101010
  100.  
  101. SKBACK2    HEX    03 03 07 07 07 07 07 07 03 03 03 03 01 01 3F 3F 
  102.     HEX    5F 5F 4F 4F 41 41 4F 4F 41 41 2F 2F 21 21 27 27
  103.     HEX    53 53 51 51 02 02 02 02 02 02 02 02 02 02 02 02
  104.     HEX    04 04 02 02 02 02 02 02 02 02 02 02 1E 1E 00
  105.  
  106.     ORG    $1B00
  107. TYPE2                ; CORRIDOR
  108.     HEX    0000000000    ; MAZE0 PF0
  109.     HEX    0000000000
  110.     HEX    0000000000
  111.     HEX    8080808080
  112.     HEX    0000000000    ; MAZE1 PF1
  113.     HEX    0000000000
  114.     HEX    0000000000
  115.     HEX    1010101010
  116.     HEX    1010101010    ; MAZE2 PF1
  117.     HEX    1010101010
  118.     HEX    1010101010
  119.     HEX    1111111111
  120.     HEX    0000000000    ; MAZE3 PF2
  121.     HEX    0000000000
  122.     HEX    0000000000
  123.     HEX    0808080808
  124.  
  125.     DS    30
  126.  
  127.     HEX    FFFFFFFFFF    ; MAZE3 PF2
  128.     HEX    0404040404
  129.     HEX    0202020202
  130.     HEX    0101010101
  131.     HEX    1F1F1F1F1F    ; MAZE2 PF1
  132.     HEX    1212121212
  133.     HEX    1414141414
  134.     HEX    1818181818
  135.     HEX    FFFFFFFFFF    ; MAZE1 PF1
  136.     HEX    2020202020
  137.     HEX    4040404040
  138.     HEX    8080808080
  139.     HEX    F0F0F0F0F0    ; MAZE0 PF0
  140.     HEX    4040404040
  141.     HEX    2020202020
  142.     HEX    1010101010
  143.  
  144. SKBODY2    HEX    70 70 F8 F8 B8 B8 F8 F8 78 78 D0 D0 10 10 78 78
  145.     HEX    F8 F8 F8 F8 08 08 F8 F8 08 08 38 38 08 08 38 38
  146.     HEX    38 38 38 38 10 10 10 10 10 10 10 10 10 10 10 10
  147.     HEX    20 20 10 10 10 10 10 10 10 10 10 10 70 70 00
  148.  
  149.     ORG    $1C00
  150. SKTABLE    DC.B    $70, 67, 161, $07
  151.     DC.W    SKFRON1-67, SKBACK1-67, SKARM1-67, SKBODY1-67
  152.     DC.B    $45, $72, $69, $63
  153.     DC.B    $F0, 79, 142, $05
  154.     DC.W    SKFRON2-79, SKBACK2-79, SKARM2-79, SKBODY2-79
  155.     DC.B    $42, $61, $6C, $6C
  156.     DC.B    $B0, 89, 121, $00
  157.     DC.W    SKFRON3-89, SKBACK3-89, SKARM3-89, SKBODY3-89
  158.  
  159. LOADRAM    DC.B    60        ; SKELDEL
  160.     DC.B    60        ; SKELPER
  161.     DC.B    30        ; SKELSEC
  162.     DC.B    44        ; SKELMIN
  163.     DC.B    43        ; SKELHRS
  164. LOADDEL    EQU    .
  165.     DC.B    $00        ; PLAYPOS
  166.     DC.B    1        ; PLAYDIR
  167.     DC.B    16        ; PLAYRIG
  168.     DC.B    $88        ; SKELPOS
  169.     DC.B    1        ; SKELDIR
  170.     DC.B    16        ; SKELRIG
  171. LOADLVL    EQU    .
  172.     DC.B    $08        ; TESTBIT
  173.     DC.B    1        ; LVLMASK
  174.     DC.B    $13        ; MAZECOL
  175. LOADEND    EQU    .
  176.  
  177.     ORG    $1C00+67
  178. SKFRON1    HEX    03 03 03 07 07 07 05 05 05 06 06 06 03 03 03 02
  179.     HEX    02 02 01 01 01 3F 3F 3F 41 41 41 4F 4F 4F 41 41
  180.     HEX    41 4F 4F 4F 41 41 41 2F 2F 2F 21 21 21 27 27 27
  181.     HEX    53 53 53 51 51 51 02 02 02 02 02 02 02 02 02 02
  182.     HEX    02 02 02 02 02 02 02 02 04 04 04 02 02 02 02 02
  183.     HEX    02 02 02 02 02 02 02 02 02 02 1E 1E 1E 00
  184.  
  185. SKBACK1    HEX    03 03 03 07 07 07 07 07 07 07 07 07 03 03 03 03 
  186.     HEX    03 03 01 01 01 3F 3F 3F 5F 5F 5F 4F 4F 4F 41 41 
  187.     HEX    41 4F 4F 4F 41 41 41 2F 2F 2F 21 21 21 27 27 27
  188.     HEX    53 53 53 51 51 51 02 02 02 02 02 02 02 02 02 02 
  189.     HEX    02 02 02 02 02 02 02 02 04 04 04 02 02 02 02 02 
  190.     HEX    02 02 02 02 02 02 02 02 02 02 1E 1E 1E 00
  191.  
  192.     ORG    $1D00
  193. LIFELUM    DC.B    2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 4, 4, 4 
  194.     DC.B    4, 4, 4, 4, 4, 4, 4, 6, 6, 6, 6, 6, 6, 6, 6, 6
  195.     DC.B    6, 6, 6, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 10, 10
  196.     DC.B    10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 12, 12, 12, 12, 12, 12 
  197.     DC.B    12, 12, 12, 12, 12, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14
  198.  
  199. SKBODY1    HEX    70 70 70 F8 F8 F8 B8 B8 B8 F8 F8 F8 78 78 78 D0 
  200.     HEX    D0 D0 10 10 10 78 78 78 F8 F8 F8 F8 F8 F8 08 08 
  201.     HEX    08 F8 F8 F8 08 08 08 38 38 38 08 08 08 38 38 38
  202.     HEX    38 38 38 38 38 38 10 10 10 10 10 10 10 10 10 10
  203.     HEX    10 10 10 10 10 10 10 10 20 20 20 10 10 10 10 10
  204.     HEX    10 10 10 10 10 10 10 10 10 10 70 70 70 00
  205.  
  206. SKFRON3    HEX    03 07 05 06 03 02 01 3F 41 4F 41 4F 41 2F 21 27 
  207.     HEX    53 51 02 02 02 02 02 02 04 02 02 02 02 02 1E 00
  208.  
  209. SKBACK3    HEX    03 07 07 07 03 03 01 3F 5F 4F 41 4F 41 2F 21 27 
  210.     HEX    53 51 02 02 02 02 02 02 04 02 02 02 02 02 1E 00
  211.  
  212.     ORG    $1E00
  213.  
  214. SKELDIE    HEX    00 10 20 30 41 51 61 71 82 92 A2 B2 C3 D3 E3 F3 
  215.     HEX    14 24 34 44 55 65 75 85 96 A6 B6 C6 D7 E7 F7 17 
  216.     HEX    28 38 48 58 69 79 89 99 AA BA CA DA EB FB 1B 2B 
  217.     HEX    3C 4C 5C 6C 7D 8D 9D AD BE CE DE EE FF
  218.  
  219.     ORG    $1E00+67
  220. SKARM1    HEX    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  221.     HEX    00 00 00 00 00 00 00 00 3F 3F 3F 00 00 00 00 00 
  222.     HEX    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  223.     HEX    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  224.     HEX    00 00 00 00 00 00 00 00 00 00 00 00 00 00
  225. SKARM2    HEX    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  226.     HEX    3F 3F 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  227.     HEX    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  228.     HEX    00 00 00 00 00 00 00
  229. SKARM3    HEX    00 00 00 00 00 00 00 00 3F 00 00 00 00 00 00 00    
  230.     HEX    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
  231.  
  232.     ORG    $1F00
  233. TITLEPF    HEX    FF4B0B7D89    ; SKELETON
  234.     HEX    115208129A
  235.     HEX    F7630912AA
  236.     HEX    81520812CA
  237.     HEX    FF4B7B1189
  238.     HEX    0000000000
  239.     HEX    0100388000    ; BY
  240.     HEX    0100488000
  241.     HEX    0A00380000
  242.     HEX    0400480000
  243.     HEX    0400380000
  244.     HEX    0000000000
  245.     HEX    FE73391910    ; ERIC BALL
  246.     HEX    124904A510
  247.     HEX    7E71043D10
  248.     HEX    124904A510
  249.     HEX    FE4B3925F7
  250.  
  251. GOT    HEX    FF FF F8 FF F8
  252.     HEX    30 00 CC 60 CC
  253.     HEX    30 3F 78 60 78
  254.     HEX    30 03 E0 60 E0
  255.     HEX    F0 FF E0 60 E0
  256.     HEX    00 00 00 00 00
  257. YOU    HEX    33 03 FC 03 FC
  258.     HEX    33 03 0C 03 0C
  259.     HEX    F3 FF 0C 03 0C
  260.     HEX    03 60 0C 03 0C
  261.     HEX    0F 60 FC FF FC
  262.     HEX    00 00 00 00 00
  263. WIN    HEX    33 03 FC 07 FC
  264.     HEX    33 63 80 1B 80
  265.     HEX    B3 9B 80 63 80
  266.     HEX    7B 07 80 83 80
  267.     HEX    37 03 FC 03 FC
  268.  
  269. SKBODY3    HEX    70 F8 B8 F8 78 D0 10 78 F8 F8 08 F8 08 38 08 38
  270.     HEX    38 38 10 10 10 10 10 10 20 10 10 10 10 10 70 00
  271.  
  272.